<?php

namespace App\Kuafu\Wechat\Service;

use App\Kuafu\Activity\Enum\ActivityEnum;
use App\Kuafu\Activity\Service\ActivityService;
use App\Kuafu\Common\Controller\B\UploadController;
use App\Kuafu\Config\Model\ConfigModel;
use App\Kuafu\Config\Service\ConfigService;
use App\Kuafu\Customer\Enum\PlatformCodeEnum;
use App\Kuafu\Customer\Model\CustomerPlatformModel;
use App\Kuafu\Customer\Service\CustomerPlatformService;
use App\Kuafu\Shop\Enum\ShopCodeEnum;
use App\Kuafu\Shop\Service\ShopAppletService;
use App\Kuafu\Shop\Service\ShopService;
use App\Kuafu\Wechat\Enum\CodeEnum;
use App\Kuafu\Wechat\Enum\WechatCodeEnum;
use App\Kuafu\Wechat\Exceptions\WechatException;
use App\Kuafu\Wechat\Service\Event\WechatEvent;
use App\Support\AppletEncrypt;
use CURLFile;
use GuzzleHttp\Exception\GuzzleException;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Redis;
use App\Kuafu\Base\Service\BaseService;
use GuzzleHttp\Client as GuzzleClient;
use League\CommonMark\Util\UrlEncoder;

class WechatConfigService extends BaseService
{
    public static function getLimitShopList(): array
    {
        $configShopList = ConfigModel::getConfigByTypeKeyOne('applet', 'testMiniShopList');

        return json_decode($configShopList->value, true);
    }

}
